gloves for protection against accidents - German English Dictionary